package com.lemon.service;

import com.lemon.domain.OutboundOrder;
import com.baomidou.mybatisplus.extension.service.IService;
import com.lemon.domain.PageResult;
import com.lemon.domain.dto.OutboundOrderDetailsDto;
import com.lemon.domain.dto.OutboundOrderDto;
import com.lemon.domain.pageParam.OutboundOrderPageParam;

public interface OutboundOrderService extends IService<OutboundOrder>{


    void add(OutboundOrderDto dto);

    PageResult getPage(OutboundOrderPageParam param);

    void fahuo(OutboundOrderDetailsDto dto);

    PageResult getPageByStatus(Integer page, Integer pageSize, Integer status,String invoiceCode);
}
